microwave scatterometer - Spanish English Dictionary